.gdTop {
    position: relative;
    height: 372/7.5vw;
    overflow: hidden;
}
.gdList-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: 100%;
    filter:blur(20px);
}
.gdList-top-con {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.gdtop-left {
    position: relative;
    float: left;
    width: 252/7.5vw;
    height: 252/7.5vw;
    margin: 60/7.5vw 30/7.5vw 0 30/7.5vw;
    >img {
        display: block;
        width: 252/7.5vw;
        height: 252/7.5vw;
    }
    >span {
        position: absolute;
        top: 20/7.5vw;
        left: 0;
        width: 104/7.5vw;
        line-height: 34/7.5vw;
        background: #b04741;
        color: #fff;
        font-size: 17/75vw;
        text-align: center;
        border-radius: 0 17/7.5vw 17/7.5vw 0;
    }
    >em {
        position: absolute;
        top: 0;
        right: 5/7.5vw;
        padding: 0 0 0 30/7.5vw;
        background: url() no-repeat 0 center;
        background-size: 22/7.5vw 19/7.5vw; 
        color: #fff;
        font-size: 22/7.5vw;
        line-height: 36/7.5vw;
    }
}
.gdtop-right {
    padding: 60/7.5vw 30/7.5vw 0 0;
    h3 {
        font-size: 32/7.5vw;
        color: #fff;
        font-weight: normal;
        line-height: 46/7.5vw;
    }
    >div {
        position: relative;
        padding: 40/7.5vw 0 0 0;
        >img {
            float: left;
            width: 61/7.5vw;
            height: 61/7.5vw;
            border-radius: 50%;
            margin-right: 10/7.5vw;
        }
        span {
            position: absolute;
            top: 76/7.5vw;
            left: 360/7.5vw;
            width: 24/7.5vw;
            height: 24/7.5vw;
            background: red;
            border-radius: 50%;
        }
        >em {
            display: block;
            line-height: 61/7.5vw;
            color: #fff;
            font-size: 25/7.5vw;
        }
    }
}
.gd-tag {
    line-height: 44/7.5vw;
    padding: 20/7.5vw 0 0 0;
    >em {
        float: left;
        padding: 0 22/7.5vw 0 32/7.5vw;
        font-size: 27/7.5vw;
    }
    span {
        float: left;
        padding: 0 17/7.5vw;
        box-sizing: border-box;
        border: solid 1px #dfdfdf;
        border-radius: 22/7.5vw;
        margin-right: 20/7.5vw;
        font-size: 24/7.5vw;
    }
}